package com.example.springboot09.bulider2;

/**
 * @ClassName Test
 * @Description TODO
 * @Author tianqinglong
 * @Date 16:27 2022/7/25
 * @Version 1.0
 **/

public class Test {
    public static void main(String[] args) {
        //服务员
        Worker worker = new Worker();
        //链式编程 : 在原来的基础上，可以自由组合了，如果不组合，也有默认的套餐
        Product product = worker.buildA("全家桶")
                .buildB("雪碧").getProduct();

        System.out.println(product.toString());
        //Product{BuildA='全家桶', BuildB='雪碧', BuildC='薯条', BuildD='甜点'}
    }
}

